class CreateApplicants < ActiveRecord::Migration
  def self.up
    create_table :applicants do |t|
      t.string    :login_id                                       #登录时的用户id
      t.string    :password                                       #用户密码
      t.string    :name                                           #登录时的用户名
      t.integer   :department_id                                  #用户部门
      t.integer   :role_id                                        #角色
      t.string    :phone                                          #电话
      t.string    :mobile                                         #手机
      t.string    :email                                          #邮件
      t.string    :home_page                                      #主页，可以暂时不用。

      t.string    :auditing_status                                #审批状态  启用、禁用

      t.integer   :is_locked     ,:limit => 1 ,:default => 0      #锁定 1为True 0为False
      t.integer   :lock_version  ,:default => 0                   #乐观锁
      t.timestamps
    end

  end

  def self.down
    drop_table :applicants
  end
end
